local skill = fk.CreateSkill {
  name = "#lvs__camel_skill",
  tags = { Skill.Compulsory },
  attached_equip = "lvs__camel",
}
local ls = require "packages/lvshi/utility"
skill:addEffect("distance", {
  correct_func = function(self, from, to)
    if to:hasSkill(skill.name) then
      return 1
    end
  end,
})

skill:addEffect("maxcards", {
  correct_func = function(self, player)
    if player:hasSkill(skill.name) and string.find(ls.getStrategy(player, true), "scheme") then
      return 1
    end
  end,
})

return skill